package com.mobile.tools;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
/**
 * 日期处理类
 * @author hf
 *
 */
public class DateTool {
	/**
	 * Ext的grid传到后台的date型的解析模式
	 */
	private static SimpleDateFormat gridSimpleDateFormate=new SimpleDateFormat("MM/dd/yyyy");
	/**
	 * Ext的grid传到后台的date型的解析模式"yyyy-MM-dd"
	 */
	private static SimpleDateFormat gridSimpleDateFormate2=new SimpleDateFormat("yyyy-MM-dd");
	/**
	 * 获得Ext的grid传到后台的date
	 * @param value				Ext的grid传到后台的字符串
	 * @return					返回date型
	 * @throws ParseException
	 */
	public static Date getGridDate(String value){
		Date date=null;
		try {
			date = gridSimpleDateFormate.parse(value);
		} catch (ParseException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		return date;
	}
	/**
	 * 获取date类的字符串
	 * @param date		日期对象
	 * @return			返回日期的字符串
	 */
	public static String getDateString(Date date){
		return gridSimpleDateFormate2.format(date);
	}
}
